An "irrevocable letter of credit" is a letter of credit that can not be cancelled by the issuing bank. Letters of credit are often used in international transactions to guarantee payments due to a seller of goods.
A "copyright assignment" is a contract that transfers a copyrighted work from the...